/**
 * 
 */
package com.ms.service.module.fish.db;

import javax.persistence.Entity;
import javax.persistence.Table;

import com.xpec.c4.db.model.log.basic.BaseGameInfoLogModel;

/**
 * 捕鱼個別玩家的遊戲記錄
 * 
 * @author TW15010
 */
@Entity
@org.hibernate.annotations.Entity(dynamicInsert = true, dynamicUpdate = true)
@Table(name = "fish_playerlog")
@org.hibernate.annotations.Table(
		appliesTo = "fish_playerlog", indexes =
		{
				@org.hibernate.annotations.Index(name = "IDX_PLAYER_ID", columnNames = { "playerGUID","eventDate"}),
//				@org.hibernate.annotations.Index(name = "IDX_ROUND", columnNames = { "roundNumber","tableId"}),
//				@org.hibernate.annotations.Index(name = "IDX_TABLE", columnNames = { "tableId","eventTime"}),
		}
)
public class FishPlayerLogModel extends BaseGameInfoLogModel implements Cloneable {
	private static final long serialVersionUID = -9000320120744325932L;

	/**
	 * 捕获的鱼
	 */
	private Integer scriptId = 0;
	
	private Integer fireBull; // 发射炮弹
	
	private Integer boomBull; // 爆炸炮弹
	
	private Integer rate = 0; // 倍率

	public Integer getScriptId() {
		return scriptId;
	}

	public void setScriptId(Integer scriptId) {
		this.scriptId = scriptId;
	}

	public Integer getFireBull() {
		return fireBull;
	}

	public void setFireBull(Integer fireBull) {
		this.fireBull = fireBull;
	}

	public Integer getBoomBull() {
		return boomBull;
	}

	public void setBoomBull(Integer boomBull) {
		this.boomBull = boomBull;
	}

	public Integer getRate() {
		return rate;
	}

	public void setRate(Integer rate) {
		this.rate = rate;
	}
	

}
